be a difficult problem to resolve - Espagnol Anglais Dictionnaire